Twilio (TWLO) ended its first day as a public company with a bang. Shares in the cloud communication company rose more than 90 percent to close at $28.53, a feat that beat analyst expectations and comes after the company originally priced its shares at $15. It currently has a market capitalization of $2.03 billion. Company chief executive […]